$(document).ready(function () {
	$.getScript('js/string_lib.js',
		loadReport
	);
});

function getCoursesParam() {
	var courses = '';
	var elements = document.getElementById('subjects').getElementsByTagName('input');
	for (var i = 0; i < elements.length; i++) {
		if (elements[i].checked) {
			courses += elements[i].value + ',';
		}
	}
	return rtrim(courses, ',');
}

function loadReport() {
	$('#grade-report').html('<p>Загрузка данных. Пожалуйста, подождите... <img src="img/loader.gif"></p>');
	$('#grade-report').load('?/grade/report', {
		'm' : $('#m option:selected').val(), 
		'c' : $('#c').val(),
		's' : getCoursesParam()
	});
}
